package com.xu.cloud.auth.component;

/**
 * 密码组件
 *
 * @author xuguan
 * @since 2025/2/23
 */
public interface PasswordComponent {

    /**
     * 加密密码
     */
    String encryptPassword(String rawPassword);

    /**
     * 校验密码
     */
    boolean checkPassword(Long userId, String rawPassword);
}
